×

under lock and key locked up meaning in English

锁起

Related Words

  1. locks
  2. lock
  3. locked
  4. locking
  5. under load switch
  6. under lock and key
  7. under logging
  8. under long pants
PC Version

Copyright © 2018 WordTech Co.